#include "circle.hpp"

int main()
{
    circle C;
    point tmp;
    tmp.set(0.5, 0.5);
    C.set(tmp, 0.2);
    double h = 1.0/4;
    point L = C.Disk_Left_x(0.4);
    point R = C.Disk_Right_x(0.4);
    point U = C.Disk_Up_y(0.4);
    point D = C.Disk_Bottom_y(0.4);
    cout << 2*h - L.x << " " << L.y << endl;
    cout << R.x << " " << R.y << endl;
    cout << U.x << " " << U.y << endl;
    cout << D.x << " " << D.y << endl;
    
    return 0;
}